package de.tum.in.far.threedui.superbrickball.gui;

import java.util.Map;

import javax.media.j3d.Transform3D;

public interface SuperBallGame {
	
	Transform3D getBallTransform();
	
	Transform3D getControllerTransform();
	
	void addSphericalBrick(String id, Transform3D center, float radius);
	
	void addWall(Transform3D center, float xDim, float yDim, float zDim);
	
	void setBallTransform(Transform3D newBallTransform);
	
	void destroyBrick(String brickID);
	
	void endGame(boolean gamesStatus);
	
}
